P. R. Torgerson BA VetMB PhD MRCVS author data searchable via API